﻿using Azure;
using MediatR;
using Microsoft.AspNetCore.Mvc.RazorPages;
using W.Common.Enum;
using W.Warehouse.Domain.DTO.ReportlossesDto;
using W.Warehouse.Domain.Reportlosses;

namespace W.Warehouse.Read.Api.Application.Command.ReportlossesCommand
{
    public class ReportlossesSelectCommand:IRequest<PageReportlosses>
    {
        /// <summary>
        /// 报损单号
        /// </summary>
        public string? ReportlossesNo { get; set; }
        /// <summary>
        /// 报损类型
        /// </summary>
        public string? ReportlossesType { get; set; }
        /// <summary>
        /// 单据状态
        /// </summary>
        public AuditStatus? DocumentState { get; set; }
        public int index { get; set; }
        public int size { get; set; }
    }
}
